import axios from 'axios'
import BaseApi from '@/api/BaseApi'
import config from '@/config'

/**
 * 地区空间信息
 */
export default class extends BaseApi {
  /**
     * 获取基础路径
     *
     * @return 基础路径
     */
  static basePath() {
    return (config.services.system || '') + '/areaShape'
  }

  /**
     * 查询地区空间信息
     *
     * @param areaId
     *            地区编号
     * @return 请求对象
     */
  static find(areaId) {
    return axios.get(`${this.basePath()}/find`, { params: { areaId }})
  }

  /**
     * 地区空间信息
     *
     * @param areaId
     *            地区编号
     * @return 请求对象
     */
  static spatialQuery(params) {
    return axios.get(`${this.basePath()}/spatialQuery`, { params })
  }
}
